new zealand primitive frogs - Turkish English Dictionary